* {
    padding: 0;
    margin: 0;
}

body {
    width: 98%;
    position: absolute;
    left: 1%;
}

.song-list {
    width: 100%;
    list-style-type: none;
    border: 2px solid #ccc;
    /* 添加一个大边框 */
    border-radius: 10px;
    /* 添加边框圆角 */
    position: absolute;
    margin-top: 7%;
}

.song-info {
    display: flex;
    align-items: center;
}

.song-title {
    font-weight: bold;
    width: 150px;
    /* 调整歌曲标题的宽度 */
}

.song-artist {
    color: #888;
    width: 150px;
    /* 调整歌手名称的宽度 */
}

.song-player {
    width: 200px;
    /* 调整播放器的宽度 */
}

.song-item {
    display: flex;
    align-items: center;
    padding: 10px;
    border-bottom: 1px solid #ccc;
}

.frame-song-item {
    padding: 5% 0;
}

.singer,
.song-item .song-artist {
    color: #888;
}

/*隐藏框*/
.song-Name {
    font-weight: bold;
    width: 200px; 
}

.singer {
    width: 100px;
}


/* 自动播放按钮 */
.AutoPlay {
    position: relative;
    cursor: pointer;
}

/* 随机播放按钮 */
.RandomPlay {
    position: relative;
    cursor: pointer;
}

/* 单曲循环按钮 */
.CirclePlay {
    position: relative;
    cursor: pointer;
}

/*选中时的背景样式*/
.selected {
    background-color: aqua;
}
 
.disc-image {
    width: 50px;
    height: 35px;
    background: url("../../图片素材/disc.png") no-repeat;
    background-size: contain;
}

#Icon_fa-play {
    width: 1px;
    margin: 0 4%;
    cursor: pointer;
}

#NextOne {
    width: 10%;
    height: 28px;
    background: url("../../图片素材/next.png") no-repeat;
    background-size: contain;
    cursor: pointer;
}